﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using hcom;
using System.Data;

namespace hcms.Admin
{
	// 重新生成符合条件的板块json数据，保成到parts.josn文件中。
	// 地址参数id, 指定要更新板块ID, 如果ID=all，更新全部。
	public partial class UpdateParts : System.Web.UI.Page
	{
		protected void Page_Load(object sender, EventArgs e)
		{
			string id = Request["id"];
			Model model = Global.model;
			DataRowCollection rows;
			if (id == "all")	// 更新全部
				rows = model.getTemplateRows("d");
			else
				rows = model.getTemplateByID(id);
			foreach (DataRow row in rows)
			{
				string str = string.Format("/Templates/d{0}.ascx", row["temID"]);
				Control con1 = Page.LoadControl(str);
				con1.ID = row["temID"].ToString();	// 控件ID, 做静态文件的文件名
				this.PlaceHolder1.Controls.Add(con1);	// PlaceHolder1, 动态存储网页上添加的服务器控件
			}

			//Response.Clear();
			//Response.Write("保存完毕");
			//Response.End();	// 不发送其它内容
		}
	}
}